package com.music.request;

import com.rfy.base.entity.request.BasePageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * @author zhanghuiyong
 * @创建时间 2019年06月25日
 * @描述: 音乐请求参数
 **/
@Data
@ApiModel("音乐查询入参")
public class MusicSelectRequest extends BasePageRequest {
    /**
     * 音乐平台名称
     */
    @ApiModelProperty(name = "musicProviderName", value = "音乐平台名称", dataType = "String", example = "网易云音乐", required = true)
    @NotNull(message = "音乐平台名称")
    private String musicProviderName;
    /**
     * 关键字
     */
    @ApiModelProperty(name = "keyWord", value = "关键字:歌曲,歌手或者专辑", dataType = "String", example = "往后余生", required = true)
    @NotNull(message = "检索关键字不可为空")
    private String keyWord;


}
